English Dictionary
▪ genitourinary
▪ genius
▪ genius loci
▪ genlisea
▪ genoa
◊ GENIUS LOCI
genius loci
n 1: the special atmosphere of a place
2: the guardian spirit of a place
genitourinary
genius
genius loci
genlisea
genoa
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]